.editableTableWrapper {
    width: 100%;
    overflow: auto;
    :global {
        .ant-form-item-with-help {
            margin-bottom: 0 !important;
        }
        td .ant-form-item:last-child {
            margin-right: 0;
        }
    }
}
.editableTable {
    min-width: 100%;
    color: rgba(0, 0, 0, 0.85);

    &.noBorder {
        border-width: 0;
    }
}

.tableHeader {
    & > tr {
        background: #fafafa;

        .tableHeaderTd {
            font-weight: 500;
            line-height: 1.5em;
            padding: 16px;
            border-bottom: 1px solid #e8e8e8;
            text-align: left;

        }
    }
}

.tableBody {
    .tableBodyTr {
        background-color: #fff;
    }

    .tableBodyTd {
        vertical-align: top;
        text-align: left;
        font-weight: 500;
        padding: 6px 16px;
        border-bottom: 1px solid #e8e8e8;
    }
}

.addButton {
    &:last-child {
        margin-top: 16px;
    }
}
